// 若在开发者工具中无法预览广告，请切换开发者工具中的基础库版本
// 在页面中定义激励视频广告
let videoAd = null

// 在页面onLoad回调事件中创建激励视频广告实例
if (wx.createRewardedVideoAd) {
  videoAd = wx.createRewardedVideoAd({
    adUnitId: 'adunit-aa81a30f3f2e11d3'
  })
  videoAd.onLoad(() => {})
  videoAd.onError((err) => {
    console.error('激励视频光告加载失败', err)
  })
}

// 用户触发广告后，显示激励视频广告
if (videoAd) {
  videoAd.show().catch(() => {
    // 失败重试
    videoAd.load()
      .then(() => videoAd.show())
      .catch(err => {
        console.error('激励视频 广告显示失败', err)
      })
  })
}

videoAd.onClose(res => {
  // 用户点击了【关闭广告】按钮
  if (res && res.isEnded) {
    // 正常播放结束，可以下发壁纸奖励
    //提示成功
    wx.setStorageSync('isshow',true)
    wx.setStorageSync('isback',true)
    // wx.navigateTo({
    //   url: '/pages/photoss/photoss',
    // })
    wx.navigateBack({
      delta: 1,
      success: function (e) {
      var page = getCurrentPages().pop();
       if (page == undefined || page == null) return;
          page.onLoad();
        }
  })
  } else {
    // 播放中途退出，不下发游戏奖励
    wx.setStorageSync('isshow',false)
    wx.setStorageSync('isback',true)
    // wx.navigateTo({
    //   url: '/pages/photoss/photoss',
    // })
    wx.navigateBack({
      delta: 1,
      success: function (e) {
      var page = getCurrentPages().pop();
       if (page == undefined || page == null) return;
          page.onLoad();
        }
  })
  }
})